package org.linphone.sub.sublist;

import java.util.ArrayList;

/**
 * Created by Xiang on 2018/5/15.
 */

public interface IListPresenter {

	/**
	 * 调用该方法表示presenter被激活了
	 */
	void start(SubListActivity ctx);

	/**
	 * 获取分站信息
	 */
	void getSubConf();

	/**
	 * 调用此方法表示presenter要结束了
	 * 其目的是为了接触相互持有导致的内存泄露
	 */
	void destroy(SubListActivity ctx);

	/**
	 * 监听返回键
	 */
	void deleteFile(SubListActivity ctx);

	/**
	 * 开始广播
	 */
	void startBroadcast(ArrayList<String> alIp, ArrayList<String> alState);

	/**
	 * 停止广播
	 */
	void stopBroadcast();


}
